PM3.02 - Meta Knight - Subroutine - 0x1d9e8
- ChangeHurtBoxStateAll { state: IntangibleFlashing }
- if (BoolIsTrue RandomAccessBool(EnableActionTransition))
- UnknownEvent { namespace: 0x1a, code: 0x1, unk1: 0x0, arguments: [] }
- UnknownEvent { namespace: 0x1a, code: 0x2, unk1: 0x0, arguments: [Scalar(8.0), Scalar(-3.0)] }
- UnknownEvent { namespace: 0x1a, code: 0x3, unk1: 0x0, arguments: [Scalar(15.0), Scalar(-4.0), Scalar(7.0), Scalar(-7.0)] }
- else
- BoolVariableSetTrue { variable: RandomAccessBool (0x11) }
- SpecifyThrow(SpecifyThrow { throw_use: Throw, bone: 0, damage: 40, trajectory: 74, kbg: 50, wdsk: 0, bkb: 60, effect: Normal, unk0: 0.0, unk1: 1.0, unk2: 1.0, unk3: 2, sfx: Punch, grab_target: GroundedOnly, unk4: false, unk5: false, i_frames: 0 })
- EndUnlimitedScreenTint { tint_id: 0, transition_out_time: 0 }
- EndUnlimitedScreenTint { tint_id: 1, transition_out_time: 0 }
- LimitedScreenTint(LimitedScreenTint { transition_in_time: 0, red: 1, green: 255, blue: 255, alpha: 255, frame_count: 255, transition_out_time: 0 })
- SyncWait(3.0)
- EndUnlimitedScreenTint { tint_id: 0, transition_out_time: 0 }
- LimitedScreenTint(LimitedScreenTint { transition_in_time: 1, red: 5, green: 0, blue: 0, alpha: 0, frame_count: 255, transition_out_time: 6 })